home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 5
/
Aminet 5 - March 1995.iso
/
Aminet
/
game
/
role
/
Angband_2_6_2.lha
/
Angband
/
src
/
death.c.diffs
< prev
next >
Wrap
Text File
|
1995-01-06
|
3KB
|
140 lines
TO TRANSFORM death.c INTO death.c.orig ...
*** DELETE 29 FROM death.c ***
<#ifndef AMIGA
*** CHANGE [41,43] IN death.c TO 40 IN death.c.orig ***
<#endif
<
<#ifndef AMIGA
---------------
>
*** DELETE 55 FROM death.c ***
<#endif
*** CHANGE 70 IN death.c TO 66 IN death.c.orig ***
<#if defined(USG) || defined(VMS) || defined(AMIGA)
---------------
>#if defined(USG) || defined(VMS)
*** DELETE 166 FROM death.c ***
<#ifndef AMIGA
*** DELETE [172,175] FROM death.c ***
<#else
< fd = my_topen(ANGBAND_TOP, O_RDWR | O_CREAT, 0);
< if (fd < 0) {
<#endif
*** DELETE 181 FROM death.c ***
<#ifndef AMIGA
*** DELETE [194,200] FROM death.c ***
<#else
< (void)sprintf(hugebuffer, "%3d) %-7ld %s the %s %s (Level %d)",
< i / 2 + 1,
< (long)score.points, score.name,
< race[score.prace].trace, class[score.pclass].title,
< (int)score.lev);
<#endif
*** DELETE 217 FROM death.c ***
<#ifdef SIGTSTP
*** DELETE [219,220] FROM death.c ***
<#endif
<
*** CHANGE 280 IN death.c TO 260 IN death.c.orig ***
<#if !defined(__MINT__) && !defined(AMIGA)
---------------
>#ifndef __MINT__
*** DELETE 465 FROM death.c ***
<#ifndef AMIGA
*** CHANGE [478,481] IN death.c TO [457,459] IN death.c.orig ***
<#endif
</* Check to see if this score is a high one and where it goes */
< i = 0;
<#if !defined(BSD4_3) || defined(AMIGA)
---------------
>/* Check to see if this score is a high one and where it goes */
> i = 0;
>#ifndef BSD4_3
*** CHANGE [512,518] IN death.c TO [490,494] IN death.c.orig ***
<#ifndef AMIGA
</* added usg lockf call - cba */
<#ifdef USG
< lockf(highscore_fd, F_ULOCK, 0);
<#else
< (void)flock(highscore_fd, LOCK_UN);
<#endif
---------------
>/* added usg lockf call - cba */
>#ifdef USG
> lockf(highscore_fd, F_ULOCK, 0);
>#else
> (void)flock(highscore_fd, LOCK_UN);
*** CHANGE [538,556] IN death.c TO [514,526] IN death.c.orig ***
<#ifndef AMIGA
</* added usg lockf call - cba */
<#ifdef USG
< if (lockf(highscore_fd, F_LOCK, 0) != 0)
<#else
< if (0 != flock(highscore_fd, LOCK_EX))
<#endif
< {
< perror("Error gaining lock for score file");
< exit_game();
< }
<#endif
</* Check to see if this score is a high one and where it goes */
< i = 0;
<#ifndef AMIGA
< (void)lseek(highscore_fd, (off_t) 0, L_SET);
<#else
< (void)lseek(highscore_fd, 0L, L_SET);
<#endif
---------------
>/* added usg lockf call - cba */
>#ifdef USG
> if (lockf(highscore_fd, F_LOCK, 0) != 0)
>#else
> if (0 != flock(highscore_fd, LOCK_EX))
>#endif
> {
> perror("Error gaining lock for score file");
> exit_game();
> }
>/* Check to see if this score is a high one and where it goes */
> i = 0;
> (void)lseek(highscore_fd, (off_t) 0, L_SET);
*** CHANGE [579,585] IN death.c TO [549,553] IN death.c.orig ***
<#ifndef AMIGA
</* added usg lockf call - cba */
<#ifdef USG
< lockf(highscore_fd, F_ULOCK, 0);
<#else
< (void)flock(highscore_fd, LOCK_UN);
<#endif
---------------
>/* added usg lockf call - cba */
>#ifdef USG
> lockf(highscore_fd, F_ULOCK, 0);
>#else
> (void)flock(highscore_fd, LOCK_UN);